remnant of the neotethyan ocean floor - Spanish English Dictionary